pile cap - Alemán Inglés Diccionario